to cast one's feathers - Spanisch Englisch Wörterbuch